package com.yoomiito.app.taobao;

import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;



import java.util.Map;


public class TaoBaoActivity extends AppCompatActivity {

//    private AlibcShowParams alibcShowParams;//页面打开方式，默认，H5，Native
    private Map<String, String> exParams = null;//自定义yhhpass参数
    private Boolean mIsTaoke = false;
//    private AlibcTaokeParams alibcTaokeParams;
    private String mUrl;
    private String mPid;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
//        mUrl = getIntent().getStringExtra("url");
//        mPid = getIntent().getStringExtra("pid");
//        alibcShowParams = new AlibcShowParams(OpenType.Auto);
//        alibcShowParams.setNativeOpenFailedMode(AlibcFailModeType.AlibcNativeFailModeJumpH5);
//        alibcTaokeParams = new AlibcTaokeParams("","","");
//        alibcTaokeParams.subPid = mPid;
//        // toTbSelect(code);
//        AlibcBasePage basePage = new AlibcPage(mUrl);
//        AlibcTrade.show(this, basePage, alibcShowParams, alibcTaokeParams, null, mAlibcTradeCallback);
    }

//    /**
//     * @param code
//     */
//    private void toTbSelect(int code) {
//
//       /* switch (code) {
//            case 1:
//                showDetail("542651106234");
//                break;
//            case 2:
//                showShop("60552065");
//                break;
//            case 3:
//                addToCart("542651106234");
//                break;
//            case 4:
//                showOrder(0, false);
//                break;
//            case 5:
//                showCart();
//                break;
//            default:
//                break;
//        }*/
//    }
//
//    /**
//     * 显示商品详情页
//     * 商品详情，支持itemId和openItemId的商品，必填，不允许为null
//     * AlibcBasePage page = new AlibcDetailPage(itemId);
//     */
//    public void showDetail(String goodsId) {
//        AlibcBasePage alibcBasePage = new AlibcDetailPage(goodsId);
//        if (mIsTaoke) {
//            alibcTaokeParams = new AlibcTaokeParams(); // 若非淘客taokeParams设置为null即可
//            alibcTaokeParams.adzoneid = "57328044";
//            alibcTaokeParams.pid = "mm_26632322_6858406_23810104";
//            alibcTaokeParams.subPid = "mm_26632322_6858406_23810104";
//            alibcTaokeParams.extraParams = new HashMap<>();
//            alibcTaokeParams.extraParams.put("taokeAppkey", "23373400");
//        } else {
//            alibcTaokeParams = null;
//        }
//        AlibcTrade.show(this, alibcBasePage, alibcShowParams, alibcTaokeParams, exParams, mAlibcTradeCallback);
//    }
//
//    /**
//     * @param shopId 店铺Id
//     *               店铺，店铺id，支持明文id
//     *               AlibcBasePage page = new AlibcShopPage(shopId);
//     */
//    public void showShop(String shopId) {
//
//        AlibcBasePage alibcBasePage = new AlibcShopPage(shopId.trim());
//        AlibcTrade.show(this, alibcBasePage, alibcShowParams, alibcTaokeParams, exParams, mAlibcTradeCallback);
//    }
//
//    /**
//     * @param goodsId 商品Id  添加到购物车
//     */
//    public void addToCart(String goodsId) {
//        AlibcBasePage alibcBasePage = new AlibcAddCartPage(goodsId);// 添加购物车
//        if (mIsTaoke) {
//            alibcTaokeParams = new AlibcTaokeParams(); // 若非淘客taokeParams设置为null即可
//            alibcTaokeParams.adzoneid = "57328044";
//            alibcTaokeParams.pid = "mm_26632322_6858406_23810104";
//            alibcTaokeParams.subPid = "mm_26632322_6858406_23810104";
//        } else {
//            alibcTaokeParams = null;
//        }
//        AlibcTrade.show(this, alibcBasePage, alibcShowParams, alibcTaokeParams, exParams, mAlibcTradeCallback);
//    }
//
//
//    /**
//     * 我的订单  是否显示全部订单
//     * status   默认跳转页面(0:全部, 1:待付款, 2:待发货, 3:待收货, 4:待评价)
//     * allOrder 为 true 显示所有订单，为false只显示通过当前app下单的订单
//     * AlibcBasePage page = new AlibcMyOrdersPage(status, allOrder);
//     *
//     * @param isAllOrder
//     * @param code
//     */
//    public void showOrder(int code, boolean isAllOrder) {
//        AlibcBasePage alibcBasePage = new AlibcMyOrdersPage(code, isAllOrder);
//        AlibcTrade.show(this, alibcBasePage, alibcShowParams, null, exParams, mAlibcTradeCallback);
//    }
//
//    /**
//     * 显示我的购物车
//     */
//    public void showCart() {
//        AlibcBasePage alibcBasePage = new AlibcMyCartsPage();
//        AlibcTrade.show(this, alibcBasePage, alibcShowParams, null, exParams, mAlibcTradeCallback);
//    }
//
//
//    //设置商品id是否混淆：混淆
//    public String confuseChecked(boolean isCheck, String shopId) {
//        return isCheck ? "AAHPt-dcABxGVVui-VRMv5Gm" : shopId;
//    }
//
//    private AlibcTradeCallback mAlibcTradeCallback = new AlibcTradeCallback() {
//
//        @Override
//        public void onTradeSuccess(AlibcTradeResult alibcTradeResult) {
//            Intent intent = new Intent();
//            intent.putExtra("code", "1");
//            setResult(102, intent);
//        }
//
//        @Override
//        public void onFailure(int i, String s) {
//            Intent intent = new Intent();
//            intent.putExtra("code", "0");
//            setResult(102, intent);
//        }
//    };
//
//
//    @Override
//    protected void onResume() {
//        super.onResume();
//        finish();
//    }
//
//    @Override
//    protected void onDestroy() {
//        AlibcTradeSDK.destory();
//        super.onDestroy();
//    }
}
